Bug 574283 – unused assignment and dead code in
authorClaudio Saavedra <csaavedra@igalia.com>
Thu, 19 Mar 2009 07:47:23 +0000 (07:47 +0000)
committerClaudio Saavedra <csaavedra@src.gnome.org>
Thu, 19 Mar 2009 07:47:23 +0000 (07:47 +0000)
2009-03-19  Claudio Saavedra  <csaavedra@igalia.com>

Bug 574283 – unused assignment and dead code in
gtk_widget_set_tooltip_window()

* gtk/gtkwidget.c: (gtk_widget_set_tooltip_window): Remove
an unused assignment, improving checks, and clean up method.

svn path=/trunk/; revision=22575

ChangeLog
gtk/gtkwidget.c

index 8b68178da29a2c4126dec1e56ed7ea6ac1bce3c9..c2e064c0acb94d4b07a89b4bab86eb7c2622584d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2009-03-19  Claudio Saavedra  <csaavedra@igalia.com>
+
+       Bug 574283 – unused assignment and dead code in
+       gtk_widget_set_tooltip_window()
+
+       * gtk/gtkwidget.c: (gtk_widget_set_tooltip_window): Remove
+       an unused assignment and clean up, improving checks.
+
 2009-03-18  Michael Natterer  <mitch@gimp.org>
 
        * gtk/gtkscalebutton.c: add static function
index e85d9f1f7bb79e6a11e88e4fd0a08d7056d9a5d5..76be04fe5bec27eca84fafbfdb260f4679de1c40 100644 (file)
@@ -10082,28 +10082,24 @@ void
 gtk_widget_set_tooltip_window (GtkWidget *widget,
                               GtkWindow *custom_window)
 {
-  gboolean tmp;
+  gboolean has_tooltip;
   gchar *tooltip_markup;
-  GtkWindow *tooltip_window;
 
   g_return_if_fail (GTK_IS_WIDGET (widget));
-  if (custom_window)
-    g_return_if_fail (GTK_IS_WINDOW (custom_window));
+  g_return_if_fail (custom_window == NULL || GTK_IS_WINDOW (custom_window));
 
-  tooltip_window = g_object_get_qdata (G_OBJECT (widget), quark_tooltip_window);
   tooltip_markup = g_object_get_qdata (G_OBJECT (widget), quark_tooltip_markup);
 
   if (custom_window)
     g_object_ref (custom_window);
 
-  tooltip_window = custom_window;
   g_object_set_qdata_full (G_OBJECT (widget), quark_tooltip_window,
-                          tooltip_window, g_object_unref);
+                          custom_window, g_object_unref);
 
-  tmp = (tooltip_window != NULL || tooltip_markup != NULL);
-  gtk_widget_real_set_has_tooltip (widget, tmp, FALSE);
+  has_tooltip = (custom_window != NULL || tooltip_markup != NULL);
+  gtk_widget_real_set_has_tooltip (widget, has_tooltip, FALSE);
 
-  if (tmp)
+  if (has_tooltip)
     gtk_widget_trigger_tooltip_query (widget);
 }